environmental technology assessment programme - English Synonyms Dictionary